large-scale trading - German English Dictionary